encounter bay - German English Dictionary